package 回溯法;

/**
 * Copyright (C) 2023 思创数码科技股份有限公司
 * <p/>
 * 版权所有
 * <p/>
 * 类名　　  : 统计唯一数
 * 功能概要  :
 *
 * @author yangwk
 * @date 2024/6/30 16:51
 */
public class 统计唯一数 {
    public static int countNumbersWithUniqueDigits(int n) {
        int sum = 1;
        if (n >= 10) {
            return 0;
        }
        int start = 0;
        int val = 9;
        while (start++ < n) {
            if (start == 1) {
                sum *= 9;
            }else{
                sum *= val;
            }
            val--;
        }
        return sum;
    }
    
    public static void main(String[] args) {
        System.out.println(countNumbersWithUniqueDigits(2));

    }
}
